setTimeout

open override fun setTimeout()

Sets the timeout behavior of the underlying serial port library.

This function should be overridden in a manner such that it puts the serial port in blocking mode with no timeout.

This library handles the blocking/timeout aspect itself (with coroutines and suspending functions), so we don't want the underlying library to handle it.